criticize (someone) openly

Translations
critiquer (quelqu’un) ouvertement
Definitions
To express disapproval or condemnation of someone in a public or overt manner, often highlighting their faults or shortcomings.